• word of the day

    inula helenium

    inula helenium - Dictionary definition and meaning for word inula helenium

    Definition
    (noun) tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally
    Synonyms : elecampane
Download our Mobile App Today
Receive our word of the day
on Whatsapp